#vehicle_rotator,#vehicle_rotator div.infiniteCarousel {
    height:105px;
    margin:0 auto;
    position:relative;
    width:940px;
}

#vehicle_rotator div.wrapper,#vehicle_rotator li {
    height:125px;
}

#vehicle_rotator div.wrapper {
    margin:0;
    overflow:hidden;
    position:absolute;
    width:100%;
}

#vehicle_rotator ul {
    list-style:none;
    margin:0;
    padding:0;
    position:absolute;
    width:32700px;
}

#vehicle_rotator ul li {
    float:left;
    padding-left:15px;
    width:116px;
}

#vehicle_rotator a.vehicle span.vehicle_title {
    display:inline-block;
    font-size:12px;
    padding:0 0 0 15px;
}

#vehicle_rotator img.vehicle_image {
    border:0;
}

#vehicle_rotator a {
    outline:none;
    text-decoration:none;
}

#vehicle_rotator li a {
    display:block;
}

/*** Back / Forward Buttons ***/
#vehicle_rotator div.carousel_back, #vehicle_rotator div.carousel_forward {
    height:105px;
    width:25px;
    position:absolute;
    top:0;
    z-index:5000;
}
#vehicle_rotator div.carousel_back {
  background-image: -webkit-gradient(linear, left top, right top, from(#ffffff), to(rgba(255,255,255,0)));
  background-image: -webkit-linear-gradient(left, #fff, rgba(255,255,255,0));
  background-image:    -moz-linear-gradient(left, #fff, rgba(255,255,255,0));
  background-image:     -ms-linear-gradient(left, #fff, rgba(255,255,255,0));
  background-image:      -o-linear-gradient(left, #fff, rgba(255,255,255,0));
  background-image:         linear-gradient(left, #fff, rgba(255,255,255,0));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorStr='#FFFFFFFF', EndColorStr='#00FFFFFF');
}
#vehicle_rotator div.carousel_forward {
  background-image: -webkit-gradient(linear, right top, left top, from(#ffffff), to(rgba(255,255,255,0)));
  background-image: -webkit-linear-gradient(right, #fff, rgba(255,255,255,0));
  background-image:    -moz-linear-gradient(right, #fff, rgba(255,255,255,0));
  background-image:     -ms-linear-gradient(right, #fff, rgba(255,255,255,0));
  background-image:      -o-linear-gradient(right, #fff, rgba(255,255,255,0));
  background-image:         linear-gradient(right, #fff, rgba(255,255,255,0));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorStr='#00FFFFFF', EndColorStr='#FFFFFFFF');
}
#vehicle_rotator div.carousel_forward {
    right:0;
    text-align:right;
}
#vehicle_rotator div.carousel_back a, #vehicle_rotator div.carousel_forward a {
    height:23px;
    outline:none;
    width:12px;
    display:inline-block;
    margin-top:40px;
}

#vehicle_rotator div.carousel_back a {
    background-position:0 0;
}

#vehicle_rotator div.carousel_forward a {
    background-position:-13px 0;
}

#vehicle_rotator div.carousel_back a:hover,#vehicle_rotator div.carousel_back.inactive a {
    background-position:0 -28px;
}

#vehicle_rotator div.carousel_forward a:hover,#vehicle_rotator div.carousel_forward.inactive a {
    background-position:-13px -28px;
}